U.S. stocks, global debt, oil tumble U.S. stocks, global debt, oil tumble
WEDNESDAY, MARCH 18, 2020
Financial markets continued to spasm Wednesday, with U.S. stocks reversing Tuesday's rally, as the economic fallout from the pandemic outpaces the massive response from governments and central banks.